laboured victory - Espagnol Anglais Dictionnaire